Kinyarwanda: Aha hasa nkaho ari ahantu heza      
English: This seems to be a good place